@charset "utf-8";
.sub-nav{ text-align:center}
.service{ background:url("t.png")/*tpa=http://www.ante3.com/Home/Tpl/default/Skin/Images/t.png*/ no-repeat center bottom; padding-bottom:100px}
.service div{ width:21%; float:left; margin:0 2%;background:#ddd;border-bottom:5px solid #921b1f}
.service div dl dt{ overflow:hidden; height:auto;}
.service div dl dt img{ width:100%; display:block}
.service div dl dd{ padding:10px;}
.service div dl dd h4{ font-size:28px; margin-bottom:10px; color:#921b1f; font-weight:700}
.service div dl dd h4 span{ font-weight:normal; font-size:16px}
.service div dl dd p{ color:#666; font-size:16px; line-height:1.6}
.service div.item-0{ border-color:#0000}
.service div.item-0 h4{ color:#008080}

.service div.item-2{ border-color:#cc0066}
.service div.item-2 h4{ color:#cc0066}

.service div.item-3{ border-color:#99cc00}
.service div.item-3 h4{ color:#99cc00}
.service div:hover{background:#921b1f;}
.service div:hover dt img{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-transform:scale(1.2,1.2);}
.service div:hover dd p{ color:#fff}
.service div:hover dd h4{ color:#fff}

.service div.item-0:hover{background:#008080;}
.service div.item-2:hover{background:#cc0066;}
.service div.item-3:hover{background:#99cc00;}


.arrow-down{ background:url("arrow-down.png")/*tpa=http://www.ante3.com/Home/Tpl/default/Skin/Images/arrow-down.png*/ no-repeat center; height:23px; margin:40px auto;animation-duration: 1.5s; animation-delay: 0s; animation-iteration-count: infinite; animation-name: fadeInDown;}


.bg{ background:#ececec; text-align:center}

.case-ct{ width:100%}

.view-more a{ display:block; width:10%; border:1px solid #bbbbbb; text-align:center;border-radius:24px; line-height:45px; height:45px; font-size:20px; color:#666; margin:0 auto}
.view-more a:hover{ background:#2e9000; border-color:#2e9000; color:#fff;}

.ad{ overflow:hidden;}
.ad img{ width:100%; display:block;}

.sld2 ol.flex-control-nav{ display:none}
.sld2 ul.slides li{ width:90%; margin:0 auto; text-align:center}
.sld2 ul.slides li a{ display:block; width:18%; margin:10px 1%; float:left;}
.sld2 ul.slides li a span{text-align:center;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; line-height:20px; }
.sld2 ul.slides li a img{ max-width:100%}

.news-bar{ background:#f6f6f6}
.BreakingNewsController{ max-width:1200px; margin-left:auto;margin-right:auto}
.BreakingNewsController ul li a{ display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.BreakingNewsController .bn-title{ background:none}
.BreakingNewsController ul li{ padding:10px 0;}

.case-ct div.first{ width:48%; margin:10px 1%; height:460px;}
.case-ct div.first p{background-position:center 180px;}
